a Quick-Guide for the DBReport package
You need:
- gambas2 (Version 2.16 or higher), you can find gambas here
- (you need qt, gtk is not supported, also because of the absence of a printer in the gtk-component)
- the latest package from DBReport from the DBReport site.
- The package contains all what's necessary to make DBReport and in examples you find a demo application.
If you try to use DBReport2 with gambas2 < 2.16, you have to delete in the 'project property dialog' requirements, the DBReport2 components, before compiling.
The parts DBReport consists are:
part | short description | uses as component | compiling in order | ||
---|---|---|---|---|---|
DBReportDesigner2 | the designer | executable and component | DBReportViewer2 | 3 | |
DBReportViewer2 | the preview and printer | executable and component | obfuscation | 2 | |
obfuscation | it's just obfuscation, a little component, just to scramble a plain text | component | 1 | ||
TestPage | a small management project for reports, is used in the demoapplication | executable and component | DBReportDesigner2 | 4 | |
demoReport | the demo application | executable | TestPage | 5 |
All parts have to be compiled, before you can start (see 'compiling in order') .
- That mean you have it to load into the gambas IDE,and make a Executable (ShortCut = Ctrl+Alt+M)
- If not so, you should opt for Install in the user component directory ( NOT for demoReport)
- If while loading the project into the IDE a missing component is claimed (itself), press continue.
- For running the demoReport, SQLite is needed.
Some words about gambas2 user-components :
user-components are only in the list, if they exists when starting the IDE
user-components should be stored in the 'user component directory' , there you find links to the files
If your project moves, you have to delete the 4 links concerned there (see below), because of the (bad) MakeLink procedure in the IDE.
The user component directories are :
- ~/.local/lib/gambas2 (for every component)
- /<component_Name>.component=>$/path/to/project/.component
- /<component_Name>.gambas=>$/path/to/executable/<component_Name>.gambas
- ~/.local/share/gambas2/info (for every component)
- /<component_Name>.list=>$/path/to/project/.list
- /<component_Name>.info=>$/path/to/project/.info
more help:
We setup a mailing-list, where we will try to help you :dbreport-users@lists.sourceforge.netYou have to subscribe at :https://lists.sourceforge.net/lists/listinfo/dbreport-users/
We hope you find this useful
the DBReport-team